Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F18 Serbia&Montenegro F5 Serbia&Montenegro F6 Great Britain F7 Tunisia F4 Tunisia F6 Austria F2 Austria F3 Croatia #1-w4 Italy F8 Hungary F1 Croatia F3 France F16 France F17 France F18 Austria F2 Croatia F2 Bosnia/Herzegovina F1 Slovenia F1 Slovenia F2 Slovenia F3 Germany F15 Germany F16 Portugal F4 Bosnia/Herzegovina F3 Slovenia F1 Croatia F1 Croatia F2 Croatia F3 Croatia F5 Turkey F6 Iran F4 Iran F5 China F4 Croatia F4 Serbia&Montenegro F4 Austria F1 Bosnia/Herzegovina F1 Slovenia F1 Slovenia F2 Slovenia F3 Croatia F5 Germany F14 Hungary F6 Czech Republic F4 Czech Republic F5 Tunisia F5 Croatia F1 Croatia #1-w1 Croatia #1-w2 Croatia #1-w3 Hungary F2 Bosnia/Herzegovina F1 Slovenia F1 Slovenia F2 Slovenia F3 Germany F7 Serbia & Montenegro F2 Portugal F5 Germany F2 Austria F2 Australia F1 Australia F2 Italy F11 Bosnia/Herzegovina F6 Germany F19 Bosnia/Herzegovina F2 Slovenia F1 Slovenia F2 Slovenia F3 Italy F26 Bosnia/Herzegovina F7 Croatia F10 Croatia F11 La Rinascente Tennis Cup Harbour Club Milano - Milan Tennis Cup of Flanders - Ostende drkoop.com USTA Challenger of Dallas - Dallas Architect Open - Budapest Oberstaufen Cup - Oberstaufen Mordovia Cup - Saransk Kia International in Caloundra - Caloundra Banjaluka Challenger 2007 - Banja Luka 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona ECM Prague Open 2008 - Prague Rijeka Open - Rijeka Guzzini Challenger - Recanati Genova Open Challenger - Genova Abierto Internacional Varonil Ciudad de Cancun - Cancun Rhodes Challenger St. Remy Challenger Mons Challenger Seoul Challenger Burnie Challenger Tallahassee Challenger Ethias Trophy - Mons Sarasota Challenger Vancouver Challenger Vancouver Challenger Orleans Challenger University of Tennessee USTA Men's Challenger - Knoxville Ljubljana Challenger Loughborough Challenger Heilbronn Challenger Bergamo Challenger Rome Challenger Caltanissetta Challenger Nottingham-2 Challenger Beijing Challenger Orleans Challenger Mons Challenger Black Forest Open - Freudenstadt Genoa Open Challenger-Fondazione Carige - Genova Nottingham-2 Challenger Ilkley Challenger Portoroz Challenger Cordenons Challenger Manerbio Challenger Alphen Challenger Dublin Challenger - Dublin Las Vegas Challenger St. Brieuc Challenger Nanjing Challenger Busan Challenger Istanbul Challenger Portoroz Challenger Cordenons Challenger Alphen Challenger Stockton Challenger Fairfield Challenger Traralgon Challenger Canberra Challenger Rennes Challenger Yokohama Challenger Eckental Challenger Fifth Third Bank Tennis Championships - Lexington GHI Bronx Tennis Classic - Bronx Seguros Bolivar Open - Medellin Caltanissetta Challenger Barletta Challenger Monza Challenger Rome Challenger Rijeka Challenger Istanbul Challenger Ljubljana Challenger Tiburon Challenger Knoxville Challenger Johannesburg Challenger Athens Challenger ATU Cup - Weiden Sacramento Challenger Alphen Challenger Mons Challenger Ljubljana Open - Ljubljana Club Coop's ATP Challenger International - Brisbane ATP Slovak Open Challenger - Bratislava Koblenz Challenger Ljubljana Open - Ljubljana Citrix Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington D.C. Galleryfurniture.com Challenge - Atlanta Sybase Open - San Jose Verizon Tennis Challenge - Atlanta Internationaler Raiffeisen Grand Prix - St. Polten Kroger / St. Jude International - Memphis Siebel Open - San Jose RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel The Stella Artois Grass Court Championships - London Grand Prix de Tennis de Lyon - Lyon The LTA Bolton Challenger - Bolton Ipsos Bucharest Challenger - Bucharest Bauer Watertechnilogy Cup 2008 - Eckental Ostrava Challenger Prague Challenger Sarasota Challenger Anning Challenger Wuhan Challenger Rennes Challenger Cancun Challenger Salzburg Challenger Marburg Challenger Happy Valley Challenger Cerveza Club Columbia Open - Bogota Orleans Challenger BMW Open - Munich Sybase Open - San Jose Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Citrix Tennis Championships - Delray Beach Cancun Challenger Fairfield Challenger Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Gwangju Challenger SAP Open - San Jose Manchester Challenger Surbiton Challenger Franklin Templeton Tennis Classic - Scottsdale Bastad Challenger Milan Indoors - Milan Mercedes-Benz Cup - Los Angeles Kos-Zucchetti Tennis Cup - Cordenons Estoril Open - Estoril Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach Tiburon Challenger Mercedes-Benz Cup - Los Angeles The 10tele.com Open - Nottingham RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai drkoop.com USTA Tennis Championships of San Antonio - San Antonio USTA Tennis Championships of Austin - Austin Millenium Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Portoroz Challenger Chennai Open - Chennai Antonio Savoldi-Marco Co. - Manerbio Ethias Tennis Trophy - Mons Czech Indoor Open - Prague The Hypo Group Tennis International 2008 - Poertschach Countrywide Classic - Los Angeles AAPT Championships - Adelaide Internazionali di Tennis - Bergamo Brisbane - Brisbane BH Telecom Indoors Sarajevo 2006 - Sarajevo Milan Indoors - Milan Medibank International - Sydney SAP Open - San Jose Prosperita Open 2006 - Ostrava Delray Beach International Tennis Championships - Delray Beach Heineken Trophy - 's-Hertogenbosch BMW Open - Munich St. Petersburg Challenger 2006 - St. Petersburg Iskratel Open - Kranj Quelle Cup 2000 - Furth Banja Luka Challenger - Banja Luka Gerry Weber Open - Halle AEGON Championships - London Kia International In Kawana - Kawana BH Telecom Sarajevo 2007 - Sarajevo Open Prevadies - St. Brieuc Roma Challenger 2007 - Rome Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Polska Energia Open - Bytom ATP Studena Croatia Open Umag - Umag Mamaia Challenger - Constanta USTA Challenger of Burbank - Burbank Guzzini Challenger - Recanati RCA Championships - Indianapolis Black Forest Open - Freudenstadt Brisbane International - Brisbane McDonalds ATP Challenger - Burnie Countrywide Classic - Los Angeles SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Internationaler Raiffeisen Grand Prix - St. Polten BMW Open - Munich AEGON Championships - London Ordina Open - s-Hertogenbosch Atlanta Tennis Championships - Atlanta MFS Pro Tennis Championships - Boston Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland SAP Open - San Jose Ljubljana Open - Ljubljana US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona President's Cup - Tashkent Mercedes-Benz Cup - Los Angeles 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia AEGON Championships - London UNICEF Open - 's Hertogenbosch Seguros Bolivar Open - Bogota Moncton Men's Challenger - Moncton Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Open de Moselle - Metz XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Black Forest Open - Freudenstadt Alexander Kolyaskin Memorial - Donetsk Ljubljana Open 2008 - Ljubljana China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Dubrovnik Open - Dubrovnik Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai The Nottingham Open - Nottingham Burnie Challenger PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington China Open - Beijing Noumea Challenger Honolulu Challenger International Tennis Championships - Delray Beach Saint Francis Health System USTA Challenger - Tulsa Medjurgorje Open - Medjugorje Prostejov Challenger Delray Beach International Tennis Championships - Delray Beach Erste Bank Open - Vienna Valencia Open - Valencia Sacramento Challenger Qatar ExxonMobil Open - Doha Rijeka Challenger Heineken Open - Auckland Heineken Open - Auckland Puebla Challenger PBZ Zagreb Indoors - Zagreb Guayaquil Challenger Davidoff Swiss Indoors - Basel International Indoor Tennis Championships of Croatia - Zagreb ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Honolulu Challenger The Artois Championships - London Regions Morgan Keegan Championships - Memphis Sarajevo Challenger Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London Alessandria Challenger Topshelf Open - 's-Hertogenbosch Rijeka Challenger Nottingham Challenger Binghamton Challenger Citi Open - Washington Banja Luka Challenger Winston-Salem Open - Winston-Salem Advanta Championships - Philadelphia Charlottesville Challenger Le Gosier Challenger Malaysian Open - Kuala Lumpur Indianapolis Tennis Championships - Indianapolis drkoop.com USTA Tennis Championships of Houston - Houston Mons Challenger Savannah Challenger Davidoff Swiss Indoors Basel - Basel Internazionali di Tennis di Bergamo - Bergamo Challenger Britania Zavaleta - Puebla Rome Challenger Campbell's Hall of Fame Tennis Championships - Newport U.S. National Indoor Tennis Championships - Memphis Karlsruhe Challenger drkoop.com USTA challenger of Miami - Miami Serbia Open - Belgrade Rakuten Japan Open - Tokyo 9° Trani Cup - Trani Burnie Challenger Portoroz Challenger Caltanissetta Challenger Barletta Challenger PBZ Zagreb Indoors - Zagreb Claro Open Colombia - Bogota Siebel Open - San Jose Rimini Challenger Kroger / St. Jude International - Memphis Regions Morgan Keegan Championships - Memphis Orleans Challenger St. Brieuc Challenger Napoli Challenger Gemax Open - Belgrade Shenzhen Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Estoril Open - Estoril Anning Challenger Jaegermeister Open - Braunschweig Zagreb Challenger Healthsouth USTA Challenger - Dallas Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Ethias Trophy - Mons Recanati Challenger Bordeaux Challenger Bauer Watertechnology Cup 2007 - Eckental US Men's Clay Court Championship - Houston Kazan Challenger Moselle Open - Metz St. Petersburg Open - St. Petersburg s'Tennis Masters Challenger - Graz Anning Challenger Caloundra Challenger Busan Challenger Seoul Challenger Bet-at-home Open - Hamburg Eskisehir Challenger Banja Luka Challenger Eckental Challenger Maui Challenger Dallas Challenger Seoul Challenger Jonkoping Challenger Anning Challenger Seoul Challenger Ljubljana Open - Ljubljana Eckental Challenger Ilkley Challenger Kia International In Caloundra - Caloundra Mordovia Cup 2005 - Saransk Las Vegas Challenger Aptos Challenger Kyoto Challenger Recanati Challenger Venice Challenger - Venice Tenniscup of Flanders - Ostende Salzburg Challenger Granby Challenger Northern Electric Open 1999 - Newcastle MST ATP Challenger International - Burnie Happy Valley Challenger Segovia Challenger Caloundra ATP Challenger - Caloundra Ljubljana Challenger Rimini Challenger Time Warner USTA Challenger - Binghamton 's Tennis Masters 07 Challenger - Graz USTA Challenger of Las Vegas - Las Vegas U.S. Men's Clay Court Championships - Orlando Tennis Masters Series - Paris Braunschweig Challenger Calabasas Challenger Belgrade Challenger BNP Paribas Masters - Paris Sony Ericsson Open - Miami Croatia Open - Umag Kroger / St. Jude International - Memphis Noumea Challenger Furth Challenger The Stella Artois Grass Court Championships - London Tennis Channel Open - Las Vegas RCA Championships - Indianapolis RCA Championships - Indianapolis America's Red Clay Tennis Championship - Coral Springs Estoril Open - Estoril The Stella Artois Grass Court Championships - London CA Tennis Trophy - Vienna Adidas International - Sydney Open Seat Godo 2003 - Barcelona RCA Championships - Indianapolis RCA Championships - Indianapolis Kroger / St. Jude International - Memphis Adidas International - Sydney Estoril Open - Estoril Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Mercedes-Benz Cup - Los Angeles Open Seat Godo 2005 - Barcelona Croatia Open - Umag Sydney International - Sydney Franklin Templeton Tennis Classic - Scottsdale Open de Moselle - Metz PBZ Zagreb Indoors - Zagreb Abierto Mexicano de Tenis - Mexico City Heineken Open - Auckland Generali Open 1999 - Kitzbuhel Tennis Channel Open - Las Vegas Newsweek Champions Cup - Indian Wells International Tennis Championships - Delray Beach Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg SA Tennis Open - Johannesburg Tennis Masters Series - Toronto Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami RCA Championships - Indianapolis Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Regions Morgan Keegan Championships - Memphis Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Apia International - Sydney Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Tennis Masters Series - Monte Carlo BMW Open - Munich Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome The Lipton Championships - Key Biscayne Rogers Cup - Montreal Western & Southern Open - Cincinnati AEGON International - Eastbourne Tennis Masters Series - Cincinnati Miami Open - Miami Masters Series Hamburg - Hamburg Open de Moselle - Metz Masters Series Monte Carlo - Monte Carlo NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Toronto Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Tennis Masters Series - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Arizona Men's Tennis Championships - Scottsdale Winston-Salem Open - Winston-Salem Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris PBZ Zagreb Indoors - Zagreb Wimbledon - London U.S. Open - New York French Open - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Miami Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, World Group, QR, BEL-ZIM 4-1 Davis Cup, World Group, QF, USA-BEL 4-1 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, QR, MAR-BEL 3-2 Hopman Cup - Perth Davis Cup, Group 1, 2R, BEL-ZIM 4-1 Davis Cup, Group 2, 1R, ALG-SLO 2-3 Davis Cup, Group 2, PO, IRL-SLO 1-4 Davis Cup, Group 2, 1R, SLO-EST 3-2 Davis Cup, Group 2, 2R, SLO-MAR 2-3 Davis Cup, Group 2, 1R, SLO-EGY 5-0 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, Group I, 2R, RSA-SLO 4-1 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, PO, POR-SLO 5-0 Davis Cup, Group 1, 2R, BEL-GRE 5-0 Davis Cup, Group II, 2R, RSA-SLO 5-0 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, Group 2, 3R, POR-SLO 4-1 Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group I, 1R, SLO-DEN 5-0 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, Group II, 1R, SLO-MON 3-2 Australian Open (juniors) Olympics - Athens Davis Cup, World Group, 1R, BEL-CZE 3-2 Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, Group 2, 1R, NOR-SLO 0-5